home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Languages / MacQForth 1.0 / source / QF Source / Notes next >
Text File  |  1995-03-24  |  2KB  |  56 lines

  1.  
  2. A note about QForth
  3. -------------------
  4.  
  5. The source code for the original Apple IIe version of QForth is given here:
  6.  
  7.  
  8. QFORTH.S           --   main code for the interpreter/compiler
  9. QF.REGWRDS1.S      --   standard predefined words
  10. QF.REGWRDS2.S
  11. QF.SPCWRDS1.S      --   compiler words
  12. QF.SPCWRDS2.S
  13. QF.FILESYS         --   ProDOS file access words
  14.  
  15.  
  16. I have no idea as to what Apple II assembler you need to assemble this 
  17. code yourself, but imagine that it would not be hard to port.
  18.  
  19.  
  20. ===========================================================================
  21. !                       AN IMPORTANT NOTE                                 !
  22. ===========================================================================
  23.  
  24.  
  25. The file QF.FILESYS.S contained an error that prevented using file 
  26. numbers 1 and 2.  The error has been corrected in this copy of the file 
  27. and in the version running within MacQForth.  If you want to work with 
  28. the original Apple version and cannot re-assemble the file, patch the 
  29. locations below:
  30.  
  31. $3C79:A2
  32. $3C7A:9E
  33.  
  34. This can be accomplished by using a disk sector editor and careful 
  35. counting (the original values in these locations are zero).  Less daring 
  36. types can use QForth itself:
  37.  
  38. 162 15481 c!  158 15482 c!
  39.  
  40.  
  41. ==========================
  42. Where's the original?
  43. ==========================
  44.  
  45. The original Apple II version of QForth can be found at:
  46.  
  47. ftp.cco.caltech.edu  as  /pub/apple2/8bit/comm/qforth8.shk
  48.  
  49. You will need ShrinkIt to expand the archive.  ShrinkIt is also available 
  50. on ftp.cco.caltech.edu.
  51.  
  52. If contemplating working on making QForth programs "standalone" 
  53. executable binary or SYS files.  This would make QForth the only Apple II 
  54. Forth I know of that could produce executable binaries.  If I do it, it 
  55. will find its way onto the net.
  56.